package com.changgou.search.service;

public interface EsManagerService {

    /**
     * 删除ES的索引库和映射
     */
    void deleteIndexAndMaping();

    /**
     * 创建ES的索引库和映射
     */
    void createIndexAndMapping();


    /**
     * 根据spuId导入商品数据到ES中
     * @param spuId
     */
    void importBySpuId(String spuId);

    /**
     * 导入全部SKU商品数据到ES中 （仅做测试，不建议生产使用）
     */
    void importAll();

    /**
     * 根据spuId从ES中删除商品
     * @param spuId
     */
    void deleteBySpuId(String spuId);
}
